.class public Lcn/sharesdk/framework/a/h;
.super Lcn/sharesdk/framework/a/g;


# static fields
.field private static c:Lcn/sharesdk/framework/a/h;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    const/4 v0, 0x0

    sput-object v0, Lcn/sharesdk/framework/a/h;->c:Lcn/sharesdk/framework/a/h;

    return-void
.end method

.method private constructor <init>()V
    .registers 1

    invoke-direct {p0}, Lcn/sharesdk/framework/a/g;-><init>()V

    return-void
.end method

.method public static a()Lcn/sharesdk/framework/a/h;
    .registers 1

    sget-object v0, Lcn/sharesdk/framework/a/h;->c:Lcn/sharesdk/framework/a/h;

    if-nez v0, :cond_b

    new-instance v0, Lcn/sharesdk/framework/a/h;

    invoke-direct {v0}, Lcn/sharesdk/framework/a/h;-><init>()V

    sput-object v0, Lcn/sharesdk/framework/a/h;->c:Lcn/sharesdk/framework/a/h;

    :cond_b
    sget-object v0, Lcn/sharesdk/framework/a/h;->c:Lcn/sharesdk/framework/a/h;

    return-object v0
.end method

.method private a(Ljava/lang/String;I)V
    .registers 4

    invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v0

    if-nez v0, :cond_8

    if-gtz p2, :cond_9

    :cond_8
    :goto_8
    return-void

    :cond_9
    invoke-static {p1, p2}, Lcn/sharesdk/framework/ShareSDK;->logApiEvent(Ljava/lang/String;I)V

    goto :goto_8
.end method


# virtual methods
.method public a(Ljava/lang/String;Ljava/util/ArrayList;Lcn/sharesdk/framework/a/c;Ljava/lang/String;I)Ljava/io/InputStream;
    .registers 7
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Lcn/sharesdk/framework/a/c;",
            "Ljava/lang/String;",
            "I)",
            "Ljava/io/InputStream;"
        }
    .end annotation

    invoke-direct {p0, p4, p5}, Lcn/sharesdk/framework/a/h;->a(Ljava/lang/String;I)V

    invoke-super {p0, p1, p2, p3}, Lcn/sharesdk/framework/a/g;->a(Ljava/lang/String;Ljava/util/ArrayList;Lcn/sharesdk/framework/a/c;)Ljava/io/InputStream;

    move-result-object v0

    return-object v0
.end method

.method public a(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
    .registers 5

    const-string v0, "images"

    const/4 v1, 0x1

    invoke-virtual {p0, p1, p2, v0, v1}, Lcn/sharesdk/framework/a/h;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public a(Ljava/lang/String;Ljava/util/ArrayList;Lcn/sharesdk/framework/a/d;Ljava/lang/String;I)Ljava/lang/String;
    .registers 13
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;",
            "Ljava/lang/String;",
            "I)",
            "Ljava/lang/String;"
        }
    .end annotation

    const/4 v4, 0x0

    move-object v0, p0

    move-object v1, p1

    move-object v2, p2

    move-object v3, p3

    move-object v5, p4

    move v6, p5

    invoke-virtual/range {v0 .. v6}, Lcn/sharesdk/framework/a/h;->a(Ljava/lang/String;Ljava/util/ArrayList;Lcn/sharesdk/framework/a/d;Ljava/util/ArrayList;Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public a(Ljava/lang/String;Ljava/util/ArrayList;Lcn/sharesdk/framework/a/d;Ljava/util/ArrayList;Ljava/lang/String;I)Ljava/lang/String;
    .registers 15
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Ljava/lang/String;",
            "I)",
            "Ljava/lang/String;"
        }
    .end annotation

    const/4 v5, 0x0

    move-object v0, p0

    move-object v1, p1

    move-object v2, p2

    move-object v3, p3

    move-object v4, p4

    move-object v6, p5

    move v7, p6

    invoke-virtual/range {v0 .. v7}, Lcn/sharesdk/framework/a/h;->a(Ljava/lang/String;Ljava/util/ArrayList;Lcn/sharesdk/framework/a/d;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public a(Ljava/lang/String;Ljava/util/ArrayList;Lcn/sharesdk/framework/a/d;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/String;I)Ljava/lang/String;
    .registers 9
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<*>;>;",
            "Ljava/lang/String;",
            "I)",
            "Ljava/lang/String;"
        }
    .end annotation

    invoke-direct {p0, p6, p7}, Lcn/sharesdk/framework/a/h;->a(Ljava/lang/String;I)V

    invoke-super/range {p0 .. p5}, Lcn/sharesdk/framework/a/g;->a(Ljava/lang/String;Ljava/util/ArrayList;Lcn/sharesdk/framework/a/d;Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public a(Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;I)Ljava/lang/String;
    .registers 12
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Ljava/lang/String;",
            "I)",
            "Ljava/lang/String;"
        }
    .end annotation

    const/4 v3, 0x0

    move-object v0, p0

    move-object v1, p1

    move-object v2, p2

    move-object v4, v3

    move-object v5, p3

    move v6, p4

    invoke-virtual/range {v0 .. v6}, Lcn/sharesdk/framework/a/h;->a(Ljava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public a(Ljava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/String;I)Ljava/lang/String;
    .registers 8
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<*>;>;",
            "Ljava/lang/String;",
            "I)",
            "Ljava/lang/String;"
        }
    .end annotation

    invoke-direct {p0, p5, p6}, Lcn/sharesdk/framework/a/h;->a(Ljava/lang/String;I)V

    invoke-super {p0, p1, p2, p3, p4}, Lcn/sharesdk/framework/a/g;->a(Ljava/lang/String;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public b(Ljava/lang/String;Ljava/util/ArrayList;Lcn/sharesdk/framework/a/d;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/String;I)Ljava/lang/String;
    .registers 9
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<*>;>;",
            "Ljava/lang/String;",
            "I)",
            "Ljava/lang/String;"
        }
    .end annotation

    invoke-direct {p0, p6, p7}, Lcn/sharesdk/framework/a/h;->a(Ljava/lang/String;I)V

    invoke-super/range {p0 .. p5}, Lcn/sharesdk/framework/a/g;->b(Ljava/lang/String;Ljava/util/ArrayList;Lcn/sharesdk/framework/a/d;Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method

.method public b(Ljava/lang/String;Ljava/util/ArrayList;Ljava/lang/String;I)Ljava/lang/String;
    .registers 11
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/String;",
            "Ljava/util/ArrayList",
            "<",
            "Lcn/sharesdk/framework/a/d",
            "<",
            "Ljava/lang/String;",
            ">;>;",
            "Ljava/lang/String;",
            "I)",
            "Ljava/lang/String;"
        }
    .end annotation

    const/4 v3, 0x0

    move-object v0, p0

    move-object v1, p1

    move-object v2, p2

    move-object v4, p3

    move v5, p4

    invoke-virtual/range {v0 .. v5}, Lcn/sharesdk/framework/a/h;->a(Ljava/lang/String;Ljava/util/ArrayList;Lcn/sharesdk/framework/a/d;Ljava/lang/String;I)Ljava/lang/String;

    move-result-object v0

    return-object v0
.end method
